[PR]結婚の悩みって多いょ!占う?:よく当たる願いが叶う占いって評判ダョ♪
********************************
■■■■
■ ■ ■ ■
■ ■■■ ■■■
■ ■ ■ ■
■■■■
〜基礎から ★ C++Programing〜
********************************
【注意】 このマガジンは、最大化してお読みください。
また、等角フォントでお読みください。
(MS ゴシックなど)
********************************
発行者 むーくん
マガジンNO. 7
発行日 2000/11/20
講読人数 2000名ぐらい
マガジンID 0000050494
このマガジンは、まぐまぐから配信されています。
********************************
★あいさつ★
森政権もどうなっちゃうのでしょうか?
なんか政局がとてもおもしろいですね。
今日、結果がでるんでしょうか?
日本の将来を祈りましょう!
********************************
★目次★
・サンプルコード
・プリプロセッサ
・ヘッダーファイル(Header File)
・iostream.h(アイオー ストリーム エイチ)
・文法
・補足
・用語説明
・予告
********************************
★サンプルコード★
前回の続きです。
#include<iostream.h>
int main(void){
cout << "Hello!!World!!" << endl;
return 0;
}
********************************
★プリプロセッサ★
今日は、一行目、#include<iostream.h>について学習します。
「#」から始まる行は、コンパイラに対する指示を表しています。
C++では、効率よくアプリケーションを作るために、標準で準備され
た機能の中から、必要な機能だけを取り込みます。一回も使わない機能
をたくさん持ったアプリケーションはムダですよね?
「この機能を取り込みたいよ。」
そんな指示を出すのが、#includeです。
また、#から始まる命令を、プリプロセッサといいます。
********************************
★ヘッダーファイル(Header File)★
「iostream.h」は、インクルード命令で、皆さんが書いたソースファイルの
先頭に取り込まれます。
そのため、これを「ヘッダーファイル」といいます。
ヘッダーファイルには、拡張子「.h」がついています。
最初の内は、標準のヘッダーファイルを使うので、
自作する必要はありません。
********************************
★iostream.h(アイオー ストリーム エイチ)★
iostream.hは、画面に文字を出力したり、キーボードから文字を入力した
りという、基本的な機能を司っています。よって、ほとんどのアプリケー
ションに必ず、インクルードされると思っていいでしょう。
(MS−DOSなどの、CUI環境の場合)
iostreamとは、「input output stream」の略です。
********************************
★文法★
#include命令は、ソースファイルの先頭に書かなければいけません。
また、標準で用意されているヘッダーファイルをインクルードする場合、
ヘッダーファイル名を、山括弧(< >)でくくります。
自分で定義したヘッダーファイルをインクルードする場合は、
ダブルクォーテーション(" ")でくくります。
また、2つ以上のヘッダーファイルをインクルードする場合、
同じ行に書いてはいけません。
********************************
★補足★
インクルード命令は
#include<iostream>
using namespace std;
と書いた方が望ましいのですが、
対応していない環境も多いので、
古い表記で書くことにしています。
(標準C++の案では、こちらを推奨しています。)
ご了承ください。
********************************
★用語説明★
CUI環境
Character based User Interface
の略で、MS−DOSや、端末エミュレータなどの、文字でコマン
ドを打ち込んで指示を出す環境をいいます。
プログラミングの学習には、こちらが適切です。
Windowsなどのアイコンをクリックしたりする環境は、GUI(グイ
グーイ Grafical User Interfaceの略)といいます。
ユーザーがどこを最初にクリックするかなどが分からないので、
プログラミングは、大変難解です。
当講座では、CUI環境をみっちりやったあと、できれば、GUI
にも挑戦しようかと思います。(未定)
********************************
★予告★
coutについて
********************************
★おしらせ★
むーくん作のマガジン、いかがでしょうか?
・「ひとくちマガジン!辞書から適当、英単語」
毎日、一つずつ簡単な単語を紹介するマガジンです。
気づいたら単語博士に?
カナ発音付きで初心者にもお勧めです。
登録はこちら!
http://web1.freecom.ne.jp/~mu-home/mmg/word.html
・「ひとくちマガジン!辞書から適当、英熟語」
上のマガジンと同じスタイルです。二つセットをおすすめします。
登録はこちら!
http://web1.freecom.ne.jp/~mu-home/mmg/idiom.html
皆さん、ご購読の方、よろしくお願いします。
********************************
★免責事項★
このメールマガジンのあらゆる事項について、
運用は自由ですが、個人で責任を持ってください。
作者は一切責任を持ちません。ご注意ください。
********************************
講読解除はこちら
http://web1.freecom.ne.jp/~mu-home/mmg/cpp.html
内容について質問やご意見など
smukun@hotmail.com
筆者のホームページ(むーくんの理学的なんでも講座)
http://web1.freecom.ne.jp/~mu-home/index.html
********************************
講読解除はこちら
http://members.tripod.co.jp/mukun_mmg/mmg/cpp.html
バックナンバーはこちら
http://members.tripod.co.jp/mukun_mmg/mmg/cpp.html
内容について質問やご意見など
smukun@hotmail.com
筆者のWebサイト(むーくんの理学的なんでも講座)
http://members.tripod.co.jp/mukun_mmg/
************************************